package demo.user.service;

import com.baomidou.mybatisplus.extension.service.IService;
import demo.user.dto.UserDTO;
import demo.user.pojo.User;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author LonelySnow
 * @since 2020-06-15
 */
public interface UserService extends IService<User> {

    // 增加一条
    boolean addOne(UserDTO userDTO);
    // 修改一条
    boolean updateOne(UserDTO userDTO, Long id);
    // 删除一条
    void deleteOne(Long id);
    // 查询全部
    List<UserDTO> selectAll();
    // 查询一条
    UserDTO selectOne(Long id);
    // 根据用户名密码查询一条数据
    UserDTO userLogin(String userName, String password);
}
